package org.hard.design.mode.type.creation.factory;

import cn.hutool.core.date.DateUtil;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.Year;

/**
 *  工厂方法指的是  客户端不需要知道内部的操作，直接
 * @author: 王林博
 * @date: 2022年10月08日 16:28
 */
public class LocalDateFactory {

    public static LocalDate fromInt(int yyyyMMdd) {

        System.out.println(LocalDate.of(11111,12,12));
        return null;
    }

    public static void main(String[] args) {
//        String hitRate = BigDecimal.valueOf(3).divide(BigDecimal.valueOf(7), 2, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100)).setScale(0, BigDecimal.ROUND_HALF_UP).toPlainString();
        Integer startTime = Math.toIntExact(DateUtil.lastMonth().getTime() / 1000);
        System.out.println(startTime);
    }
}
